$(function () {
  let user = sessionStorage.getItem("name");
  console.log(user);
  $(".user b").html(user);
  function requestAjax() {
    $.ajax({
      type: "GET",
      url: "http://192.168.43.8:8081/put",
      data: $("#form").serialize(),
      success: function (res) {
        console.log(res);
        if (res) {
          $(".toy-train").hide();
        }
      },
    });
  }

  var debounceInput = debounce(requestAjax, 2000);

  $(".submit").click(function () {
    $(".toy-train").show();
    debounceInput();
  });

  function debounce(fn, delay) {
    console.log(this);
    var timer = null;
    return function (args) {
      console.log(this);
      var that = this;
      clearInterval(timer);
      timer = setTimeout(() => {
        fn.call(that, args);
      }, delay);
      console.log("不要那么快嘛！人家会受不了的嘛🥰");
    };
  }

  //   $(".submit").click(function () {
  //     requestAjax(
  //       "GET",
  //       "http://192.168.43.194:8081/put",
  //       $("#formData").serialize(),
  //       function (res) {
  //         console.log(res);
  //       }
  //     );
  //   });

  //   function requestAjax(type = "GET", url, data, cb) {
  //     $.ajax({
  //       type: type,
  //       url: url,
  //       data: data,
  //       success: cb,
  //     });
  //   }
});
